physical pendulum - Spanish English Dictionary